<?php
	$TenNguoiDung = $_POST['TenNguoiDung'];
	$TenDangNhap = $_POST['TenDangNhap'];
	$MatKhau = $_POST['MatKhau'];
	$XacNhanMatKhau = $_POST['XacNhanMatKhau'];
	$DiaChi = $_POST['DiaChi'];
	$Email = $_POST['Email'];
	$DienThoai = $_POST['DienThoai'];
	

	require_once('recaptchalib.php');
	$privatekey = "6LcosukSAAAAAMJYMxe4ktMDuiz9gJzk2eJp0rd6";
	$resp = recaptcha_check_answer ($privatekey,
									$_SERVER["REMOTE_ADDR"],
									$_POST["recaptcha_challenge_field"],
									$_POST["recaptcha_response_field"]);

	if (!$resp->is_valid) {
		// What happens when the CAPTCHA was entered incorrectly
		die ("The reCAPTCHA wasn't entered correctly. Go back and try it again." .
			 "(reCAPTCHA said: " . $resp->error . ")");
	}
	else 
	{
		// Your code here to handle a successful verification
	
		if(trim($TenNguoiDung) == "")
			ThongBaoLoi("Họ và tên không được bỏ trống!");
		elseif(trim($TenDangNhap) == "")
			ThongBaoLoi("Tên đăng nhập không được bỏ trống!");
		elseif(trim($MatKhau) == "")
			ThongBaoLoi("Mật khẩu không được bỏ trống!");
		elseif($MatKhau != $XacNhanMatKhau)
			ThongBaoLoi("Xác nhận mật khẩu không đúng!");
		elseif($Email == "")
			ThongBaoLoi("Email không được để trống!");
		else
		{
			// Kiểm tra người dùng đã tồn tại chưa
			$nguoidung = new nguoidungbs();
			$nguoidung->TenDangNhap = $TenDangNhap;
			$danhsach = $nguoidung->GetList();
			if($danhsach == false)
			{
				$nguoidung->TenNguoiDung = $TenNguoiDung;
				$nguoidung->TenDangNhap = $TenDangNhap;
				$nguoidung->MatKhau = md5($MatKhau);
				$nguoidung->DiaChi = $DiaChi;
				$nguoidung->Email = $Email;
				$nguoidung->DienThoai = $DienThoai;
				$nguoidung->QuyenHan = 2;
				$nguoidung->Khoa = 0;
				$kq = $nguoidung->Add();
				
				if ($kq)
					ThongBao("Đăng ký thành công!");
				else
					ThongBaoLoi("Lỗi truy vấn!");
			}
			else
			{
				ThongBaoLoi("Người dùng với tên đăng nhập đã được sử dụng!");
			}
		}
	}
?>